-
Notifications
You must be signed in to change notification settings - Fork 636
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Only use relative paths in lockfile #6490
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
charliermarsh
added
internal
A refactor or improvement that is not user-facing
lock
Related to universal resolution and locking
labels
Aug 23, 2024
charliermarsh
force-pushed
the
charlie/relative-path
branch
2 times, most recently
from
August 23, 2024 04:18
13d078f
to
fa54e82
Compare
konstin
added
bug
Something isn't working
and removed
lock
Related to universal resolution and locking
labels
Aug 23, 2024
konstin
force-pushed
the
charlie/relative-path
branch
from
August 23, 2024 20:50
a37bc3e
to
d03e036
Compare
konstin
changed the title
Convert to relative paths at lock-time
Only use relative paths in lockfile
Aug 23, 2024
I think we have a problem whereby distribution / requirement |
I think we're too inconsistent about this unfortunately. Hmm... |
charliermarsh
force-pushed
the
charlie/relative-path
branch
2 times, most recently
from
August 23, 2024 21:52
07824d7
to
828a531
Compare
I suspect all the Windows tests will still fail? |
charliermarsh
force-pushed
the
charlie/relative-path
branch
from
August 23, 2024 22:53
828a531
to
bdb8f97
Compare
Trying to make this work but will later need to be broken up into multiple PRs. |
charliermarsh
force-pushed
the
charlie/relative-path
branch
from
August 23, 2024 23:20
bdb8f97
to
aa71ee9
Compare
charliermarsh
force-pushed
the
charlie/relative-path
branch
2 times, most recently
from
August 23, 2024 23:24
9877bf1
to
8d9f313
Compare
charliermarsh
force-pushed
the
charlie/canogs
branch
from
August 23, 2024 23:26
f93af4f
to
6ba30a3
Compare
charliermarsh
force-pushed
the
charlie/relative-path
branch
2 times, most recently
from
August 23, 2024 23:39
67442c5
to
bddebfb
Compare
charliermarsh
force-pushed
the
charlie/canogs
branch
from
August 23, 2024 23:51
bc6cd11
to
e6565c6
Compare
charliermarsh
force-pushed
the
charlie/relative-path
branch
from
August 23, 2024 23:51
bddebfb
to
844644b
Compare
charliermarsh
force-pushed
the
charlie/canogs
branch
from
August 23, 2024 23:57
e6565c6
to
a605a55
Compare
charliermarsh
force-pushed
the
charlie/relative-path
branch
from
August 23, 2024 23:57
844644b
to
acadf1f
Compare
charliermarsh
force-pushed
the
charlie/canogs
branch
from
August 24, 2024 01:52
a605a55
to
1bd96d7
Compare
In normalization, we need to convert from relative to absolute, not the other way round.
charliermarsh
force-pushed
the
charlie/relative-path
branch
from
August 24, 2024 02:08
acadf1f
to
84c114c
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
For users who were using absolute paths in the
pyproject.toml
previously, this is a behavior change: We now convert all absolute paths inpath
entries to relative paths. Since i assume that no-one relies on absolute path in their lockfiles - they are intended to be portable - I'm tagging this as a bugfix.Closes #6438
Fixes #6371